這是跟蘋果系統版本Build Number有關的一個觀察
從 10.x.x 版本系統開始,大小版號的Build number 都有一套固定的編碼規則,但自從Big Sur版本發表後,蘋果作業系統團隊犯了一個小錯誤(也許是新規則如此?),雖無傷大雅,但也反映了團隊的螺絲越來越鬆。
原規則如下:
10.15 = 10.15.0 = 19Annn
10.15.1 = 19Bnnn
10.15.2 beta = 19CnnnnX
以此類推
然而,在 Big Sur 11.X 以及 Monterey 12.X 都有錯誤點,大家會注意到嗎? 以下開放 大家來找碴.....
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
其實也沒多難,照規則來比對一下就知,
Monterey = 21
A=.0
B=.1
C=.2
D=.3
E=.4
但是
12.0.1 是 21A 好像是沒錯....吧?
12.1 卻是 21C ?? (21B不見了?)
12.2 是 21D ??
12.3 是 21E ??
12.4 是 21F ??
然而 12.5.x 到 12.6 都是 21G ?!
再來,以11.5.2來說,11是大版本, .5是小版本, 那.2 該算是微版本???
原本應該是:
Big Sur = 20
A=.0
B=.1
C=.2
D=.3
E=.4
F=.5
G=.6
H=.7
但是
11.0.1 = 20C69 (比Monterey厲害, .0.1 就是C了!)
11.2.1 = 20D ??
11.3.1 = 20E ??
沒有 11.4 ........
11.5.x = 20G (.5不應該是F嗎,F跑哪去了)
11.6.x = 20G
連 11.7 也是 20Gnnnn !!!
好吧,隨便你編了,反正也不會特別用Build number來辨認系統.......